package com.hotel.system.domain.hotel;

import com.hotel.common.annotation.Excel;
import com.hotel.common.annotation.Excel.ColumnType;
import com.hotel.common.core.domain.BaseEntity;

import java.util.Date;

/**
 * 岗位表 sys_post
 * 
 * @author hotel
 */
public class HotelInventoryLog extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /** 岗位序号 */
    @Excel(name = "库存序号", cellType = ColumnType.NUMERIC)
    private Long id;

    /** 岗位编码 */
    @Excel(name = "店面ID", cellType = ColumnType.NUMERIC)
    private Long deptId;

    /** 岗位编码 */
    @Excel(name = "库存编码")
    private String inventoryCode;

    /** 岗位名称 */
    @Excel(name = "库存名称")
    private String inventoryName;

    @Excel(name = "调整类型", readConverterExp = "=0出库,1=入库")
    private String adjustId;

    /** 岗位名称 */
    @Excel(name = "库存物料数量", cellType = ColumnType.NUMERIC)
    private String adjustNumberq;

    /** 岗位名称 */
    @Excel(name = "库存物料数量", cellType = ColumnType.NUMERIC)
    private String adjustNumber;

    /** 岗位名称 */
    @Excel(name = "库存物料数量", cellType = ColumnType.NUMERIC)
    private String adjustNumberh;

    /** 岗位名称 */
    @Excel(name = "创建者")
    private String createBy;

    /** 岗位名称 */
    @Excel(name = "创建时间")
    private Date createTime;

    /** 岗位名称 */
    @Excel(name = "更新者")
    private String updateBy;

    /** 岗位名称 */
    @Excel(name = "修改时间")
    private Date updateTime;

    /** 岗位名称 */
    @Excel(name = "备注")
    private String remark;

    /** 岗位排序 */
    @Excel(name = "库存排序", cellType = ColumnType.NUMERIC)
    private String inventorySort;

    private String deptName;

    public String getInventorySort() {
        return inventorySort;
    }

    public void setInventorySort(String inventorySort) {
        this.inventorySort = inventorySort;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getDeptId() {
        return deptId;
    }

    public void setDeptId(Long deptId) {
        this.deptId = deptId;
    }

    public String getInventoryCode() {
        return inventoryCode;
    }

    public void setInventoryCode(String inventoryCode) {
        this.inventoryCode = inventoryCode;
    }

    public String getInventoryName() {
        return inventoryName;
    }

    public void setInventoryName(String inventoryName) {
        this.inventoryName = inventoryName;
    }

    public String getAdjustId() {
        return adjustId;
    }

    public void setAdjustId(String adjustId) {
        this.adjustId = adjustId;
    }

    public String getAdjustNumberq() {
        return adjustNumberq;
    }

    public void setAdjustNumberq(String adjustNumberq) {
        this.adjustNumberq = adjustNumberq;
    }

    public String getAdjustNumber() {
        return adjustNumber;
    }

    public void setAdjustNumber(String adjustNumber) {
        this.adjustNumber = adjustNumber;
    }

    public String getAdjustNumberh() {
        return adjustNumberh;
    }

    public void setAdjustNumberh(String adjustNumberh) {
        this.adjustNumberh = adjustNumberh;
    }

    @Override
    public String getCreateBy() {
        return createBy;
    }

    @Override
    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    @Override
    public Date getCreateTime() {
        return createTime;
    }

    @Override
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    @Override
    public String getUpdateBy() {
        return updateBy;
    }

    @Override
    public void setUpdateBy(String updateBy) {
        this.updateBy = updateBy;
    }

    @Override
    public Date getUpdateTime() {
        return updateTime;
    }

    @Override
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    @Override
    public String getRemark() {
        return remark;
    }

    @Override
    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getDeptName() {
        return deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    @Override
    public String toString() {
        return "HotelInventoryLog{" +
                "id=" + id +
                ", deptId=" + deptId +
                ", inventoryCode='" + inventoryCode + '\'' +
                ", inventoryName='" + inventoryName + '\'' +
                ", adjustId='" + adjustId + '\'' +
                ", adjustNumberq='" + adjustNumberq + '\'' +
                ", adjustNumber='" + adjustNumber + '\'' +
                ", adjustNumberh='" + adjustNumberh + '\'' +
                ", createBy='" + createBy + '\'' +
                ", createTime=" + createTime +
                ", updateBy='" + updateBy + '\'' +
                ", updateTime=" + updateTime +
                ", remark='" + remark + '\'' +
                ", inventorySort='" + inventorySort + '\'' +
                ", deptName='" + deptName + '\'' +
                '}';
    }
}
